ultrasonic shock wave tranducer - Spanish English Dictionary